hydroxyprogesterone hexanoate - English Synonyms Dictionary